upper margin of leg - Turkish English Dictionary